technical working life - Español Inglés Diccionario